Package | sora.graybox.synth |
Class | public final class SynthData |
Inheritance | SynthData ![]() |
See also
Method | Defined By | ||
---|---|---|---|
SynthData | |||
createVOLUME_TABLE(size:int, c:Number = 0.0, reverse:Boolean = false):Vector.<Number> [static] | SynthData | ||
disposeInstance():void [static]
クラス内で保持しているSynthDataオブジェクトを放棄します。
このメソッドを実行する必要があるかどうかは各シンセサイザークラスを参照してください. | SynthData | ||
getEG_CNT_GATE_TABLE():Vector.<int> | SynthData | ||
getEG_KEY_TABLE():Vector.<int> | SynthData | ||
getEG_LEVEL_TABLE_DW():Vector.<int> | SynthData | ||
getEG_LEVEL_TABLE_UP():Vector.<int> | SynthData | ||
getEG_POW2T_RS_TABLE():Vector.<int> | SynthData | ||
getEG_TOTAL_LEVEL_TABLE():Vector.<int> | SynthData | ||
[static] | SynthData | ||
getLFO_WAVE_TABLES():Vector.<Vector.<int>> | SynthData | ||
getLOG2V_TABLE():Vector.<Number> | SynthData | ||
getLOG2V_TABLE_I():Vector.<int> | SynthData | ||
getMUL_TABLE():Vector.<int> | SynthData | ||
getPAN_TABLE_BAL():Vector.<Number> | SynthData | ||
getPAN_TABLE_SIN():Vector.<Number> | SynthData | ||
getPOW2_TABLE():Vector.<int> | SynthData | ||
getPOW2T_KEY_TABLE():Vector.<int> | SynthData | ||
getPOW2T_RS_TABLE():Vector.<int> | SynthData | ||
getVOLUME_TABLE_0dB():Vector.<Number> | SynthData | ||
getVOLUME_TABLE_6dB():Vector.<Number> | SynthData | ||
lfoTimerCoef(sampleRate:Number, steps:int):int [static] | SynthData | ||
toLog2vtIndexValue(vol:Number):int [static] | SynthData | ||
toPow2tIndexValue(val:Number):int [static] | SynthData |
Constant | Defined By | ||
---|---|---|---|
EG_CNT_ENV_ATK : int [static] | SynthData | ||
EG_CNT_ENV_BTM : int [static] | SynthData | ||
EG_CNT_FP : int = 18.0 [static] | SynthData | ||
EG_ENV_DYN : int [static] | SynthData | ||
EG_ENV_DYN_BITS : int = 13 [static] | SynthData | ||
EG_MAX_CNT : int [static] | SynthData | ||
EG_MAX_CNT_BITS : int = 30 [static] | SynthData | ||
EG_MAX_LEVEL : int [static] | SynthData | ||
EG_MAX_LEVEL_BITS : int = 12.0 [static] | SynthData | ||
EG_REFERENCE_TIME : Number = 16.0 [static] | SynthData | ||
EG_SOUND_OFF_TIME : Number = 0.03125 [static] | SynthData | ||
EG_SUSTAIN_BTM : int = 104.0 [static] | SynthData | ||
LFO_MAX_FREQ : Number = 32.0 [static] | SynthData | ||
LFO_TIMER_INIT_VALUE : int = 0x40000000 [static] | SynthData | ||
LFO_WAVE_TABLE_SIZE : int [static] | SynthData | ||
LFO_WAVE_TABLE_SIZE_BITS : int = 8 [static] | SynthData | ||
LOG2VT_DYN : int [static] | SynthData | ||
LOG2VT_DYN_BITS : int = 16 [static] | SynthData | ||
LOG2VT_DYN_RES : int [static] | SynthData | ||
LOG2VT_DYN_RES_BITS : int = 8 [static] | SynthData | ||
LOG2VT_SIZE : int [static] | SynthData | ||
POW2T_OCTV_BITS : int = 13 [static] | SynthData | ||
POW2T_OCTV_MASK : int [static] | SynthData | ||
POW2T_OCTV_RES : int [static] | SynthData |
SynthData | () | Constructor |
public function SynthData()
createVOLUME_TABLE | () | method |
public static function createVOLUME_TABLE(size:int, c:Number = 0.0, reverse:Boolean = false):Vector.<Number>
Parameters
size:int | |
c:Number (default = 0.0 )
| |
reverse:Boolean (default = false )
|
Vector.<Number> |
disposeInstance | () | method |
public static function disposeInstance():void
クラス内で保持しているSynthDataオブジェクトを放棄します。 このメソッドを実行する必要があるかどうかは各シンセサイザークラスを参照してください.
See also
getEG_CNT_GATE_TABLE | () | method |
public function getEG_CNT_GATE_TABLE():Vector.<int>
ReturnsVector.<int> |
getEG_KEY_TABLE | () | method |
public function getEG_KEY_TABLE():Vector.<int>
ReturnsVector.<int> |
getEG_LEVEL_TABLE_DW | () | method |
public function getEG_LEVEL_TABLE_DW():Vector.<int>
ReturnsVector.<int> |
getEG_LEVEL_TABLE_UP | () | method |
public function getEG_LEVEL_TABLE_UP():Vector.<int>
ReturnsVector.<int> |
getEG_POW2T_RS_TABLE | () | method |
public function getEG_POW2T_RS_TABLE():Vector.<int>
ReturnsVector.<int> |
getEG_TOTAL_LEVEL_TABLE | () | method |
public function getEG_TOTAL_LEVEL_TABLE():Vector.<int>
ReturnsVector.<int> |
getInstance | () | method |
getLFO_WAVE_TABLES | () | method |
public function getLFO_WAVE_TABLES():Vector.<Vector.<int>>
ReturnsVector.<Vector.<int>> |
getLOG2V_TABLE | () | method |
public function getLOG2V_TABLE():Vector.<Number>
ReturnsVector.<Number> |
getLOG2V_TABLE_I | () | method |
public function getLOG2V_TABLE_I():Vector.<int>
ReturnsVector.<int> |
getMUL_TABLE | () | method |
public function getMUL_TABLE():Vector.<int>
ReturnsVector.<int> |
getPAN_TABLE_BAL | () | method |
public function getPAN_TABLE_BAL():Vector.<Number>
ReturnsVector.<Number> |
getPAN_TABLE_SIN | () | method |
public function getPAN_TABLE_SIN():Vector.<Number>
ReturnsVector.<Number> |
getPOW2_TABLE | () | method |
public function getPOW2_TABLE():Vector.<int>
ReturnsVector.<int> |
getPOW2T_KEY_TABLE | () | method |
public function getPOW2T_KEY_TABLE():Vector.<int>
ReturnsVector.<int> |
getPOW2T_RS_TABLE | () | method |
public function getPOW2T_RS_TABLE():Vector.<int>
ReturnsVector.<int> |
getVOLUME_TABLE_0dB | () | method |
public function getVOLUME_TABLE_0dB():Vector.<Number>
ReturnsVector.<Number> |
getVOLUME_TABLE_6dB | () | method |
public function getVOLUME_TABLE_6dB():Vector.<Number>
ReturnsVector.<Number> |
lfoTimerCoef | () | method |
public static function lfoTimerCoef(sampleRate:Number, steps:int):int
Parameters
sampleRate:Number | |
steps:int |
int |
toLog2vtIndexValue | () | method |
public static function toLog2vtIndexValue(vol:Number):int
Parameters
vol:Number |
int |
toPow2tIndexValue | () | method |
public static function toPow2tIndexValue(val:Number):int
Parameters
val:Number |
int |
EG_CNT_ENV_ATK | Constant |
public static const EG_CNT_ENV_ATK:int
EG_CNT_ENV_BTM | Constant |
public static const EG_CNT_ENV_BTM:int
EG_CNT_FP | Constant |
public static const EG_CNT_FP:int = 18.0
EG_ENV_DYN | Constant |
public static const EG_ENV_DYN:int
EG_ENV_DYN_BITS | Constant |
public static const EG_ENV_DYN_BITS:int = 13
EG_MAX_CNT | Constant |
public static const EG_MAX_CNT:int
EG_MAX_CNT_BITS | Constant |
public static const EG_MAX_CNT_BITS:int = 30
EG_MAX_LEVEL | Constant |
public static const EG_MAX_LEVEL:int
EG_MAX_LEVEL_BITS | Constant |
public static const EG_MAX_LEVEL_BITS:int = 12.0
EG_REFERENCE_TIME | Constant |
public static const EG_REFERENCE_TIME:Number = 16.0
EG_SOUND_OFF_TIME | Constant |
public static const EG_SOUND_OFF_TIME:Number = 0.03125
EG_SUSTAIN_BTM | Constant |
public static const EG_SUSTAIN_BTM:int = 104.0
LFO_MAX_FREQ | Constant |
public static const LFO_MAX_FREQ:Number = 32.0
LFO_TIMER_INIT_VALUE | Constant |
public static const LFO_TIMER_INIT_VALUE:int = 0x40000000
LFO_WAVE_TABLE_SIZE | Constant |
public static const LFO_WAVE_TABLE_SIZE:int
LFO_WAVE_TABLE_SIZE_BITS | Constant |
public static const LFO_WAVE_TABLE_SIZE_BITS:int = 8
LOG2VT_DYN | Constant |
public static const LOG2VT_DYN:int
LOG2VT_DYN_BITS | Constant |
public static const LOG2VT_DYN_BITS:int = 16
LOG2VT_DYN_RES | Constant |
public static const LOG2VT_DYN_RES:int
LOG2VT_DYN_RES_BITS | Constant |
public static const LOG2VT_DYN_RES_BITS:int = 8
LOG2VT_SIZE | Constant |
public static const LOG2VT_SIZE:int
POW2T_OCTV_BITS | Constant |
public static const POW2T_OCTV_BITS:int = 13
POW2T_OCTV_MASK | Constant |
public static const POW2T_OCTV_MASK:int
POW2T_OCTV_RES | Constant |
public static const POW2T_OCTV_RES:int